Book Batticaloa District Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Batticaloa District

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Batticaloa District

Karpaha Sands

4.5 star property
9.8 out of 10, Exceptional, (56)
"This was the most amazing place to stay. Staff were so friendly and location is heaven on earth."
The price is AU$391
includes taxes & fees
12 July - 13 July
Karpaha Sands

Amaya Beach Pasikudah

5.0 star property
8.8 out of 10, Excellent, (113)
"Beautiful property with friendly and helpful staff. The food is delicious with options for all visitors. Gym had good equipment and the pool and grounds are lovely. My only suggestion would be to have an iron in all rooms it would have been helpful with my wrinkled dresses."
Amaya Beach Pasikudah

Sun Siyam Pasikudah

5.0 star property
9.2 out of 10, Wonderful, (51)
"Beautiful property, quiet, picturesque."
The price is AU$984
includes taxes & fees
11 July - 12 July
Sun Siyam Pasikudah

Maalu Maalu Resort & Spa

4.5 star property
9.0 out of 10, Wonderful, (51)
"The staff was very friendly and the yoga session conducted for us in the morning is very good. The yoga instructor makes a real effort to help us learn yoga. Food was nice and the rooms were clean. Overall, it is a great place to relax and spend a weekend. I would definitely return to this hotel again. "
Maalu Maalu Resort & Spa

Riviera Resort

3.0 star property
8.6 out of 10, Excellent, (39)
"Cheap resort besides a lake/beach."
Riviera Resort

Uga Bay - Pasikuda

5.0 star property
9.6 out of 10, Exceptional, (87)
"Our whole experience was welcoming from our check in to check out. The service from the front desk, to the laundry and dining in was perfect. "
Uga Bay - Pasikuda

Anantaya Resort and Spa Passikudah

5.0 star property
9.0 out of 10, Wonderful, (53)
"Property is beautiful and staff is amazing. Issue is our AC in the room broke down during the night and It didn’t come til next day 10am and it was 34 Celsius or 94 Fahrenheit . "
The price is AU$393
includes taxes & fees
12 July - 13 July
Anantaya Resort and Spa Passikudah

Passi Villas Passikudah

3.5 star property
9.0 out of 10, Wonderful, (4)
Passi Villas Passikudah

Sunrise Pasikuda

5.0 star property
9.0 out of 10, Wonderful, (50)
"Excellent beach"
The price is AU$358
includes taxes & fees
16 July - 17 July
Sunrise Pasikuda

Amethyst Resort Passikudah

4.0 star property
8.8 out of 10, Excellent, (41)
"Enjoyed the stay. "
The price is AU$213
includes taxes & fees
12 July - 13 July
Amethyst Resort Passikudah

Marina Beach Passikudah

3.0 star property
7.0 out of 10, Good, (2)
"Good service and convenience "
Marina Beach Passikudah

Giman Free Beach Resort

3.5 star property
7.6 out of 10, Good, (14)
"Con - walls thin. You probably won't have neighbours but if you do you'll hear everything. Pro - good rooms, everything works, great location for relaxing, good food"
Giman Free Beach Resort

The Calm Resort & Spa

3.5 star property
8.8 out of 10, Excellent, (39)
"The location was perfect. Beach was very good. Operation staff was very good. - management have to improve. - chef cook have to consider more Sri Lankan food, and be friendly with quest. "
The price is AU$381
includes taxes & fees
7 July - 8 July
The Calm Resort & Spa

The Cove Pasikuda

2.5 star property
The Cove Pasikuda

KAY JAY PALMS

3.0 star property
10.0 out of 10, Exceptional, (2)
"Du 15 au 17 aout 2024. Famille de 5 avec trois enfants. Super sejour à 1,5 kms des plages de Passikudah et Kalkudah. Superbe demeure tranquille et ramassée sur elle même autour d'un patio ombragé et vert. Super petit déjeuner au bord de la piscine. À ne pas manquer! Chambres spacieuses, propres et impeccables. Seul bémol pas beacoup de variété de plats au diner mais tout est excellent!"
KAY JAY PALMS

Beautiful 4-bedroom villa in welcoming Pasikudah with AC, WiFi. Enjoy your stay

2.0 star property
The price is AU$701
includes taxes & fees
7 July - 8 July
Beautiful 4-bedroom villa in welcoming Pasikudah with AC, WiFi. Enjoy your stay

Kalkudah Beach House

3.0 star property
Kalkudah Beach House

Aqua Marine Beach Hotel

2.0 star property
The price is AU$99
includes taxes & fees
7 July - 8 July
Aqua Marine Beach Hotel

The beach house by Kay jay Hotels

3.0 star property
6.0 out of 10, (2)
"Maison d’hôte sur la plage Il y aurait tout pour en faire un endroit merveilleux mais pour cela il faudrait accentuer les efforts sur le Menage, le matériel qui est cassé. Tout est laissé à l’abandon (matelas déchiré et tache sur les transats). Les baies vitrées n’ont pas du voir un chiffon depuis des années. La plage devant la maison est plein de détritus. La cuisine n’est pas formidable non plus "
The beach house by Kay jay Hotels

Grace- The Joyful Rest

2.5 star property
The price is AU$63
includes taxes & fees
10 July - 11 July
Grace- The Joyful Rest
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Batticaloa District cost?
Prices for Batticaloa District hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from AU$63 in a few different ways. Select your destination and holiday dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Batticaloa District?
That all depends on what you want from your break in Batticaloa District. If you choose to visit in summer, which is between June and August, expect average temperatures of between 26ºC and 33ºC. Batticaloa District has a tropical monsoon climate, so bear that in mind when you pack.
How can I find cheap hotels in Batticaloa District?
Find inexpensive hotels without breaking a sweat by making use of our filter tool. Choose the "Price per night" box to browse wallet-friendly options in Batticaloa District. You can also take a look at our cheap hotels in Batticaloa District page. The lowest available price starts at AU$63 per night.
What are the best hotels in Batticaloa District for families?
The first step to a memorable family retreat in Batticaloa District is securing the right place to stay. Go to the "Traveller experience" section of our filter tool and click on "Family friendly." This will show you all the Batticaloa District options that welcome children and offer family amenities such as childcare and recreational activities. Book the one that fits your budget and style, then get ready to relax while the little ones have fun.
Why should I book my Batticaloa District hotel with Expedia?
Book your Batticaloa District hotel with Expedia and enjoy a world of accommodation options at amazing prices. Our search filters will help you find exactly what you're after, whether that's a budget-friendly escape or something a bit different, like a villa, cottage or even a castle! Join Expedia Rewards for free and you'll save 10% or more on select hotels. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels offer flexible cancellation policies, so you can rest easy if your plans change last minute.